﻿@charset "utf-8";
/* CSS Document */
@import "global.css";
/*===FlexSlider幻灯片  开始===*/

/*搜索选择框*/
.wrapper {
    width: 100%;
    margin: 0 auto;
}




/*幻灯片标题*/
.flex-caption { width:100%; padding:3px 0px; position: absolute; bottom: 3px;color: #fff;text-align: right;font-size: 14px;line-height: 22px;height:22px;}
.flexslider {position: relative; clear:both;background: #fff;margin: 0; padding: 0 0 0;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;}
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}

/* Pause/Play */
.flex-pauseplay a { display: block; width: 20px; height: 20px; position: absolute; bottom: 5px; left: 10px; opacity: 0.8; z-index: 10; overflow: hidden; cursor: pointer; color: #000; }
.flex-pauseplay a:before  { font-family: "flexslider-icon"; font-size: 20px; display: inline-block; content: '\f004'; }
.flex-pauseplay a:hover  { opacity: 1; }
.flex-pauseplay a.flex-play:before { content: '\f003'; }

/* Control Nav */
.flex-control-nav{ width: 100%;position:absolute; bottom:0;  margin:0px; text-align: center; border:0px dashed red}
.flex-control-nav li {margin: 0 2px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 6px; height: 6px; display: block; background: #868686; cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); -moz-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); -o-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); box-shadow: inset 0 0 3px rgba(0,0,0,0.3); }
.flex-control-paging li a:hover { background: #868686; }
.flex-control-paging li a.flex-active { background: #29449b; cursor: default; }
.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}
/*===FlexSlider幻灯片  结束===*/


/*-------首页--------*/
.indheader{ width: 96%;padding: 0 2%;display: inline-block;height: 42px;background: #313131;float: left;}
.indheader .indheadL{float: left;margin-top: 2px;}
.indheader .indheadL img{height: 36px;margin-left: 8px;}
.indheader .indheadR{float: left;margin-top: 8px;}
.indheader .indheadR img{ height: 26px; }
.indheader .indheadZ{float: left;margin: 5px 3% 0;width: 68%;background: #777777;border-radius: 4px;height: 32px;}
.indheader .indheadZ img{float: left;height: 20px;margin: 6px 10px 0}
.indheader .indheadZ input{float: left;height: 20px;margin: 6px 0 0;border: none;background: none;width: 76%;}

/*选择搜索框*/
.top{
    display: flex;
    width: 100%;

}

.btn-group{
    flex: 2;
}
.searchShop{
    flex: 7;
}
.search{
    flex: 1;
}


.selectInput{
    margin-top:10px;

}
.form-control{
    display: inline-block!important;
    width: 59%!important;
}

.input_1{
    width: 80%;
    border-radius: 5px;
    margin-left: 10px;
}

/* 供应商和待选供应商*/

a:focus , a:link, a:active { outline:none}
a:hover { color:#F30}
ol, ul, li{	list-style: none}
.table_card { width:100%; margin:0 auto;margin-bottom: 50px}
.table_card .tab { height:37px; font-size:14px; display: flex;justify-content: center}
.table_card .tab li {
    height:36px;
    line-height:36px;
    padding:0 25px;
    margin-right:5px;
    background:#f0f0f0;
    border-top:1px #e1e1e1 solid;
    border-left:1px #e1e1e1 solid;
    border-right:1px #e1e1e1 solid;
    border-radius: 5px;
                    }
.table_card .activ { height:37px !important; background:#fff !important; color:#333}
.table_card .tabCon { background:#fff; padding:8px; border-radius: 15px;margin-top: -1px;}
.table_card .tabCon div { display:none}
.table_card .tabCon .on { display:block}
.newslist01 { font-size:14px; display: inline-block;width: 100%}
.newslist01 li { width: 45%;float: left;margin-left: 5%;margin-bottom: 5px;border: 1px solid #e1e1e1;padding: 8px;border-radius: 15px;}


.btn-info{
    position: absolute;
    right: 0;
}
.newslist01 li img{
    width: 50px;
    height: 50px;
    float: left;
}

.newslist01 li p{
    display: block;
    height: 20px;
    float: right;
    font-weight: bold;
    margin-top: 3px;
    overflow: hidden;
    width: 80px;
}



